import 'package:flutter/material.dart';
import 'package:fluttertoast/fluttertoast.dart';

class PrompAction {
  // 默认提示
  static void showToast(String msg) {
    Fluttertoast.showToast(
        msg: msg,
        //  Toast 显示时长
        toastLength: Toast.LENGTH_SHORT,
        //  Toast 位置
        gravity: ToastGravity.BOTTOM,
        // Toast 背景颜色
        backgroundColor: Colors.black,
        // Toast 文字颜色
        textColor: Colors.white,
        fontSize: 16.0,
        // 针对于web平台 位置/背景色要单独处理
        webBgColor: '#2193f1',
        webPosition: 'center');
  }

  // 成功提示
  static void showSuccess(String msg) {
    Fluttertoast.showToast(
        msg: msg,
        //  Toast 显示时长
        toastLength: Toast.LENGTH_SHORT,
        //  Toast 位置
        gravity: ToastGravity.BOTTOM,
        // Toast 背景颜色
        backgroundColor: Colors.black,
        // Toast 文字颜色
        textColor: Colors.white,
        fontSize: 16.0,
        // 针对于web平台 位置/背景色要单独处理
        webBgColor: '#4db151',
        webPosition: 'center');
  }

  // 错误提示
  static void showError(String msg) {
    Fluttertoast.showToast(
        msg: msg,
        //  Toast 显示时长
        toastLength: Toast.LENGTH_SHORT,
        //  Toast 位置
        gravity: ToastGravity.BOTTOM,
        // Toast 背景颜色
        backgroundColor: Colors.black,
        // Toast 文字颜色
        textColor: Colors.white,
        fontSize: 16.0,
        // 针对于web平台 位置/背景色要单独处理
        webBgColor: '#f44336',
        webPosition: 'center');
  }
}
